package com.proint1.udea.produccion.ngc.impl;


import java.util.ArrayList;
import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;

import com.proint1.udea.produccion.dao.AutorDAO;
import com.proint1.udea.produccion.dao.impl.AutorDAOImpl;
import com.proint1.udea.produccion.entidades.Autor;
import com.proint1.udea.produccion.ngc.AutorService;

public class AutorServiceImpl implements AutorService {
	// @Autowired
	// AutorDAO autorDAO;

	@Override
	public List<Autor> listar() {
		AutorDAOImpl autorDAO = new AutorDAOImpl();
				
		List<Autor> autores = new ArrayList<Autor>();

		/*
		 * try { session = getSession(true); Criteria criteria =
		 * session.createCriteria(Autor.class); autores = criteria.list(); }
		 * catch (HibernateException e) { // throw new
		 * SolicitudesDAOException(e); } finally { if (session != null)
		 * session.close(); }
		 */
		Autor autor1 = new Autor(1, null, null);
		Autor autor2 = new Autor(2, null, null);
		autores.add(autor1);
		autores.add(autor2);
		
		return autores;
		
	}

}
